Tags Rose Tsou Content marketing vital for brand success Wednesday, Nov 13, 2013 Content marketing is helping brands attract consumers by harnessing creative platforms to promote information, according to Yahoo! Inc''s senior vice president of the Asia Pacific region, Rose Tsou.